oceanography regional curve marine modelling geomorphology environmental ocean meteorology erosion control construction models model geology hydrology wolman pebble count modeling stream restoration fluvial geomorphology river restoration natural channel design rosgen stream classification gis regime equations